//
//  ByContentCell.h
//  jmsfhz_ios
//
//  Created by pro on 16/7/19.
//  Copyright © 2016年 pro. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "ByNetNewsModel.h"                  // 文章model

/** cell 类型 */
typedef enum : NSUInteger {
    ByContentCellTypeDefautl,               // 第一行为内容，第二行只有时间
    ByContentCellTypeValue1,                // 第一行为内容，第二行有时间和来源
    ByContentCellTypeValue2,                // 第一行为内容，第二行有时间和来源，并有详情按钮
    ByContentCellTypeValue3,                // 左侧一个大图，右侧第一行为内容，第二行为时间
} ByContentCellType;

/** 内容 cell */
@interface ByContentCell : UITableViewCell

@property (nonatomic, strong) UIImageView *iconView;            // 图片视图
@property (nonatomic, strong) UILabel *contentLabel;            // 内容Label
@property (nonatomic, strong) UILabel *dateLabel;               // 时间Label
@property (nonatomic, strong) UILabel *fromLabel;               // 时间Label
@property (nonatomic, strong) UIButton *detailButton;           // 详情按钮

@property (nonatomic, assign) ByContentCellType cellType;       // 单元格类型

/** 数据 */
@property (nonatomic, strong) ByNetNewsItemModel *model;            // 数据model

/** 创建类方法 */
+ (instancetype)createCellInTableview:(UITableView *)table
                             cellType:(ByContentCellType)cellType;


@end
